home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-10-19 | 3.2 KB | 104 lines | [TEXT/MPS ] |
- # {FabLibraries} - Directories containing my include files & libs.
- Set FabSources '3•Documenti:Backup:sources:'
- Export FabSources
- Set FabDumps AppDump:
- Export FabDumps
- Set FabDumpsSym AppDumpSym:
- Export FabDumpsSym
- Set FabLibraries "{FabSources}FabLibsƒ:"
- Export FabLibraries
- Set Ingoing '2•Transito:Ingoing:'
- Export Ingoing
- Set ObjDir :Objects:
- Export ObjDir
- Set DCPrefs 'Disk Charmer Prefs'
- Set UPSPrefs 'UPS Prefs'
- Set DSPrefs 'DarkSide Preferences'
- Set ArchSimPrefs 'µSimulator Prefs'
-
- # Add to the Build menu
-
- AddMenu Build '(-' ''
- AddMenu Build 'Build Roots/¿' ∂
- 'Begin; ∂
- Set NewProgram "`make -r`"; ∂
- Exit If "{NewProgram}" == ""; ∂
- Set Program "{NewProgram}"; ∂
- Open "{Worksheet}"; ∂
- Echo; Echo; ∂
- BuildProgram "{Program}"; ∂
- End >> "{Worksheet}" ≥≥ Dev:StdOut'
- AddMenu Build 'Build Same/∫' ∂
- 'Begin; ∂
- Exit If "{Program}" == ""; ∂
- Open "{Worksheet}"; ∂
- Echo; Echo; ∂
- BuildProgram "{Program}"; ∂
- End >> "{Worksheet}" ≥≥ Dev:StdOut'
- AddMenu Build '(-' ''
- AddMenu Build 'Next Error/≥' ∂
- 'Begin; ∂
- Find /•[ ∂t]*File/ "{Worksheet}"; ∂
- Find !0 "{Worksheet}"; ∂
- Execute "{Worksheet}.§"; ∂
- End > Dev:Null ≥ Dev:Null'
- AddMenu Build 'Previous Error/≤' ∂
- 'Begin; ∂
- Find \•[ ∂t]*File\ "{Worksheet}"; ∂
- Find !0 "{Worksheet}"; ∂
- Execute "{Worksheet}.§"; ∂
- End > Dev:Null ≥ Dev:Null'
- AddMenu Build '(-' ''
- AddMenu Build 'Remove objects' ∂
- 'Delete "{ObjDir}"≈.o'
- AddMenu Build '(-' ''
- AddMenu Build 'Remove Disk Charmer Prefs' ∂
- 'Delete "{SystemFolder}"Preferenze:"{DCPrefs}"'
- AddMenu Build 'Remove UPS Prefs' ∂
- 'Delete "{SystemFolder}"Preferenze:"{UPSPrefs}"'
- AddMenu Build 'Remove DarkSide Prefs' ∂
- 'Delete "{SystemFolder}"Preferenze:"{DSPrefs}"'
- AddMenu Build 'Remove µSimulator Prefs' ∂
- 'Delete "{SystemFolder}"Preferenze:"{ArchSimPrefs}"'
-
- # Create the Directory menu
-
- # The parameters to DirectoryMenu become the initial list of directories
- # in the Directory menu. The parameters below specify each of the
- # Examples directories, and the current directory. Replace them with
- # your favorite directories.
-
- Execute 'Unix Aliases'
-
- Set UPSFolder "{FabSources}TecnoWare:mySources:"
-
- DirectoryMenu `(Files -d -i "{FabSources}"≈ƒ "{UPSFolder}"≈ƒ || Set Status 0) ≥ Dev:Null` ∂
- `Directory`
-
-
- AddMenu Look '{ShellDirectory}' ∂
- 'Lookup "{ShellDirectory}" > Dev:Null ≥ Dev:Null'
- AddMenu Look '{MPW}Scripts:' ∂
- 'Lookup "{MPW}"Scripts: > Dev:Null ≥ Dev:Null'
- AddMenu Look '{AIncludes}' ∂
- 'Lookup "{AIncludes}" > Dev:Null ≥ Dev:Null'
- AddMenu Look '{CIncludes}' ∂
- 'Lookup "{CIncludes}" > Dev:Null ≥ Dev:Null'
- AddMenu Look '{PInterfaces}' ∂
- 'Lookup "{PInterfaces}" > Dev:Null ≥ Dev:Null'
- AddMenu Look '{RIncludes}' ∂
- 'Lookup "{RIncludes}" > Dev:Null ≥ Dev:Null'
- AddMenu Look '(-' ''
- AddMenu Look 'Extract from tar file…' 'InternetConvert'
-
- AddMenu Find '(-' ''
- AddMenu Find 'Selection in CIncludes/©' 'SearchInCIncludes'
- AddMenu Find 'Typedef selection in CIncludes/ß' 'SearchInCInclTypedef'
-
- Set ZoomWindowRect 0,0,620,760
-
- RezDet -q "{SystemFolder}System"
- If {Status}
- Alert 'The System file needs repair. Check it immediately with ResEdit.'
- End
-